**************************************************************************************
     mpd.conf audio_output devicew@
**************************************************************************************

mpd.conf audio_output ALSA Devicew肷B
Linux ̋ÑI[fBIfoCX̌oH/Wԍ܂
mpd.conf ɋLڂH/WԍƂāCo͂Ȃ

$ aplay -l 
܂́C
# cat /proc/asound/cards

**** List of PLAYBACK Hardware Devices ****
card 0: b1 [bcm2835 HDMI 1], device 0: bcm2835 HDMI 1 [bcm2835 HDMI 1]
  Subdevices: 4/4
  Subdevice #0: subdevice #0
  Subdevice #1: subdevice #1
  Subdevice #2: subdevice #2
  Subdevice #3: subdevice #3
card 1: Headphones [bcm2835 Headphones], device 0: bcm2835 Headphones [bcm2835 Headphones]
  Subdevices: 4/4
  Subdevice #0: subdevice #0
  Subdevice #1: subdevice #1
  Subdevice #2: subdevice #2
  Subdevice #3: subdevice #3
card 2: DirettaAlsa [TargetApp_4B3E:PMA-60], device 0: DirettaSink [PMA-60]
  Subdevices: 0/1
  Subdevice #0: subdevice #0

J[h 1 , foCX 0o͂Dmpd.conf  audio_output ɂ
mpd.conf  audio_output ɂ
audio_output {
     type        "alsa"
     name        "My ALSA Device"
     device      "hw:1,0"    # optional
     ()
}

J[h̔ԍςƂĂe󂯂ȂƂ
J[ĥ̏ꍇ gDirettaAlsah w

audio_output {
     type        "alsa"
     name        "My ALSA Device"
     device      "hw:DirettaAlsa,0"    # optional
     ()
}
ƋLڂB


**************************************************************************************
     ALSA Devicěoݒ
**************************************************************************************

mF
# cat /lib/modprobe.d/aliases.conf
Path̓fBXgr[VɂقȂ

# vi /lib/modprobe.d/aliases.conf
--------- ҏWe --------------------------------------------------------------
# prevent unusual drivers from appearing as the first sound device ###########
options snd-pcsp index=-2
# options snd-usb-audio index=-2   USB DirettaHWԍŒ肷邽߃Rg
options cx88_alsa index=-2
options snd-atiixp-modem index=-2
options snd-intel8x0m index=-2
options snd-via82xx-modem index=-2

options snd-usb-audio index=5      H/WԍŌɂ邽ߌoUSB5ɂ

 alsa_bridgeALSANLɂȂ̂Ŏw肵Ă

TEhW[̌oꂽʂmF
# cat /proc/asound/modules
0 snd_bcm2835
1 snd_bcm2835
2 alsa_bridge


**************************************************************************************
    TEh̖
**************************************************************************************
mF
# cat /lib/modprobe.d/fbdev-blacklist.conf
# This file blacklists most old-style PCI framebuffer drivers.

blacklist arkfb
blacklist aty128fb
blacklist atyfb


bcm2835  HDMI , Headphones𖳌ɂꍇ

# vi /lib/modprobe.d/fbdev-blacklist.conf

Ōɒǉ
blacklist snd_bcm2835

**************************************************************************************
    TEh̊mF
**************************************************************************************

# cat /proc/asound/cards
0 [b1             ]: bcm2835_hdmi - bcm2835 HDMI 1
                      bcm2835 HDMI 1
 1 [Headphones     ]: bcm2835_headpho - bcm2835 Headphones
                      bcm2835 Headphones
 2 [DirettaAlsa    ]: DAlsaBridge - TargetApp_4B3E:PMA-60
                      TargetApp_4B3E:PMA-60

܂́A

# aplay -l

